produce a piece of art - Französisch Englisch Wörterbuch